<?php
  include("../../mysql_connect/conexao.php");
  header('Content-Type: text/html; charset=utf-8');


// OS dois IFs seguintes são utilizados pra filtrar a situacao do funcionario,
//ele recebe os valores via Post de um formulario desta mesma sessão.
 if(isset($_POST['ativo']) && (isset($_POST['inativo']))){
    $SQL = "SELECT * FROM funcionario where excluso = 0 ";
    $inativo = 1;
    $ativo = 1;
 }else if (isset($_POST['inativo'])){
    $SQL="SELECT * FROM funcionario where excluso = 0 and situacao = 'inativo'";
      $inativo = 1;
      $ativo = 0;
 }else{
    $SQL = "SELECT * FROM funcionario where excluso = 0 and situacao = 'Ativo'";
     $ativo = 1;
    $inativo = 0;
 }

// IF PARA O FILTRO DE MATRICULA, SERVE TANTO PARA MATRICULA DO GRUPO ICTS (matricula) QUANTO PARA MATRICULA DO CLIENTE (matriculaCliente - banco)
if(isset($_POST['matriculaEscolhida']) && (trim($_POST['matriculaEscolhida']) != "")){
    $matriculaEscolhida = $_POST['matriculaEscolhida'];
   if(is_numeric($_POST['matriculaEscolhida'])){

        $SQL = "SELECT * FROM funcionario where
          excluso = 0
          and (`matricula` = ".$matriculaEscolhida." or `matriculaCliente` = ".$matriculaEscolhida.")
          and `situacao` = 'ativo'";

        $consultaAtivo = mysqli_query($conexao, $SQL);
        if(mysqli_num_rows($consultaAtivo) == 0){
            $ativo = 0; $inativo = 1;
        } else {$ativo = 1; $inativo = 0;}
        $SQL = "SELECT * FROM funcionario where  excluso = 0 and (`matricula` = ".$matriculaEscolhida." or `matriculaCliente` = ".$matriculaEscolhida.")";
    } else {
        $SQL = "SELECT * FROM funcionario where  excluso = 0 and (`matricula` = '".$matriculaEscolhida."' or `matriculaCliente` = '".$matriculaEscolhida."')";
    }
}

// if para o  filtro de pesquisa gerencia
if(isset($_POST['gerenciaEscolhida']) && ($_POST['gerenciaEscolhida'] != "")){
    $gerenciaEscolhida = $_POST['gerenciaEscolhida'];
    $SQL .= " and `gerencia` = '".$_POST['gerenciaEscolhida']."'";
}

// if para o filtro de pesquisa por empresa
if((isset($_POST['empresaCTS'])) && (isset($_POST['empresaICTS']))){
    $cts = $_POST['empresaCTS'];
    $icts =  $_POST['empresaICTS'];
    // o $SQL mantém a mesma informação
} else if(isset($_POST['empresaCTS'])){
    $cts = $_POST['empresaCTS'];
    $SQL .= "and matricula like 'CTS%'";
} else if (isset($_POST['empresaICTS'])){
    $icts =  $_POST['empresaICTS'];
    $SQL .= "and matricula like 'ICTS%'";
}
$query = mysqli_query($conexao, $SQL);
?>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html">
    <meta charset=utf-8>
    <title>Adm Funcionarios</title>
    <link rel="stylesheet" href="../../css/datatables/table_jui.css" />
    <link rel="stylesheet" href="../../css/datatables/jquery-ui-1.8.4.custom.css" />
    <script type="text/javascript" src="../../js/jquery.mim.js"></script>
    <link rel="stylesheet" type="text/css" href="../../css/admFuncionario.css">
    <script type="text/javascript" src="../../js/jquery.dataTables.min.js"w></script>
    <script type="text/javascript">
        $(document).ready(function()
        {
            oTable = $('#example').dataTable({
                "bPaginate": true,
                "bJQueryUI": true,
                "sPaginationType": "full_numbers"
            });
        });
    </script>
    <script type="text/javascript">
        function confirmarExclusao(cod,nome){
            if(window.confirm("Tem certeza que deseja apagar este registro: "+nome)){
                document.location = '../controllers_Funcionario/excluirFuncionario.php?cod='+cod;
            }
        }
    </script>
    <script>
        function verificaFiltro(id){
            if(id == 'idMatriculaEscolhida'){
            document.getElementById("idInativo").checked = false;
            document.getElementById("idAtivo").checked = false;
            document.getElementById("idGerenciaEscolhida").value = "";
            }
        }
    </script>
    <script>
        function verificaFiltroGerencia(id){
            if(id == 'idGerenciaEscolhida'){
                document.getElementById("idMatriculaEscolhida").value = "";
            }
        }
    </script>
</head>
<style>
    body
    {
        background-image:url(../../img/bg.jpg);
        background-size:100%;
    }
</style>
<body>

    <!----------------------------------------- Formulário dos Filtros----------------------------------------------->
    <form method="post" action="admFuncionarios.php">
    <fieldset>
        <legend>FILTROS</legend>
        <div class="div-filtros1">
    <label><b> POR SITUAÇÃO:</b></label></b><input type="checkbox" name="ativo" id="idAtivo" value="0" <?php echo ($ativo == 1) ? 'checked'  : '';?> />Ativo
    <input type="checkbox" name="inativo" id="idInativo" value="1" <?php echo ($inativo == true) ? 'checked' : '' ?>/>Inativo

        <br/>
        <label><b> POR MATRICULA:</b></label><input type="text" size="5" name="matriculaEscolhida" id="idMatriculaEscolhida"
        value="<?php echo (isset($matriculaEscolhida) ? $matriculaEscolhida : '');?>"
        onchange="verificaFiltro(this.form.matriculaEscolhida.id)"/>


                <br/>
                <label><b> POR GERÊNCIA:</b></label><select name="gerenciaEscolhida" id="idGerenciaEscolhida" onchange="verificaFiltroGerencia(this.form.gerenciaEscolhida.id)" autofocus>
                    <option value="<?php echo (isset($gerenciaEscolhida) ? $gerenciaEscolhida : ''); ?>" selected><?php echo (isset($gerenciaEscolhida) ? $gerenciaEscolhida : ''); ?></option>
                    <option value=""></option>
                    <option value="GEARQ">GEARQ</option>
                    <option value="GECAN">GECAN</option>
                    <option value="GESIC">GESIC</option>
                    <option value="GESIN I">GESIN I</option>
                    <option value="GESIN II">GESIN II</option>
                    <option value="GECOQ">GECOQ</option>
                    <option value="GEINS">GEINS</option>
                    <option value="GEPRO">GEPRO</option>
                    <option value="GEREN">GEREN</option>
                </select>
        </div>
        <div class="div-filtros1">
            <label><b> POR EMPRESA:</b></label>
            <input type="checkbox" name="empresaCTS" id="idEmpresaEscolhida"  <?php echo (isset($cts)) ? 'checked' : '' ;?> value="CTS">CTS
            <input type="checkbox" name="empresaICTS" id="idEmpresaEscolhida" <?php echo (isset($icts)) ? 'checked' : '' ;?> value="ICTS">ICTS

            </select>
        </div>
        <input type="submit" name="pesquisar" value="PESQUISAR"/>
    </fieldset>
    </form>
    <!------------------------------------------------------------------------------------------------------------>
    <table cellpadding="0" cellspacing="0" border="0" class="display" id="example">


        <thead>
            <tr>
                <th>Matrícula</th>
                <?php if( (!isset($_POST['empresaICTS']) && isset($_POST['empresaCTS']) ) ||  (!isset($_POST['empresaICTS']) && !isset($_POST['empresaCTS']) )  )  {   ?>

                <th>Matr. Cliente</th>
                <th>Gerencia</th>

                <?php } ?>
                <th>Nome</th>
                <th>Ramal</th>
                <!-- <th>Contrato</th>
                <th>Ramais</th>
                <th>CNPJ</th>
                <th>Vínculo</th>
                <th>RG</th>
                <th>CPF</th>
                <th>Nascimento</th>-->
                <th>Tel.Celular</th>
                <th>Email CTS</th>
                <!--<th>Email Pessoal</th>
                <th>Email Sicoob</th>
                <th>Rem.Inicial</th>
                <th>Rem.Atual</th>
                <th>Banco</th>
                <th>Agência</th>
                <th>Conta</th>
                <th>2º Banco</th>
                <th>2º Agência</th>
                <th>2º Conta</th>
                <th>Obs</th>-->
                <th>Visualizar</th>
                <th>Alterar</th>
                <th>Excluir</th>
            </tr>
        </thead>
        <tbody>
        <?php

            while($operacao = mysqli_fetch_array($query)){
         ?>
                <tr>
                    <td align="center"><?php echo utf8_encode($operacao['matricula']) //MATRICULA ?></td>

                    <?php if( (!isset($_POST['empresaICTS']) && isset($_POST['empresaCTS']) ) ||  (!isset($_POST['empresaICTS']) && !isset($_POST['empresaCTS']) )  )  {   ?>
                        <td align="center"><?php echo utf8_encode($operacao['matriculaCliente']) ?></td>
                        <td align="center"><?php echo utf8_encode($operacao['gerencia']) ?></td>
                    <?php } ?>


                    <td align="center"><?php echo utf8_encode($operacao['nome']) //NOME?></td>
                    <td align="center"><?php echo utf8_encode($operacao['ramais']) ?></td>
                    <!--<td align="center"><?php //echo utf8_encode($arrayResultado['contrato']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['ramais']); ?></td>
                            <td align="center"><?php // echo utf8_encode($arrayResultado['cnpj']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['vinculo']); ?></td>
                            <td align="center"><?php // echo utf8_encode($arrayResultado['rg']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['cpf']); ?></td>
                            <td align="center"><?php // echo converteData($arrayResultado['datanasc']); ?></td>-->
                    <td align="center"><?php echo utf8_encode($operacao['telcelular']) ?></td>

                    <?php if( (!isset($_POST['empresaICTS']) && isset($_POST['empresaCTS']) ) ||  (!isset($_POST['empresaICTS']) && !isset($_POST['empresaCTS']) )  )  {   ?>
                        <td align="center"><?php echo utf8_encode($operacao['email3']) ?></td>
                    <?php } else { ?>
                        <td align="center"><?php echo utf8_encode($operacao['email2']) ?></td>
                    <?php } ?>
                    <!--<td align="center"><?php //echo utf8_encode($arrayResultado['email2']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['email3']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['remini']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['rematual']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['banco']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['ag']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['conta']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['banco2']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['ag2']); ?></td>
                            <td align="center"><?php //echo utf8_encode($arrayResultado['conta2']); ?></td>
                             <td align="center"><?php //echo utf8_encode($arrayResultado['obs']); ?></td>-->

                    <td align="center"><a href="visualizarFuncionario.php?cod=<?php echo $operacao['matricula']; ?>"> <img src="../../img/binoculars.png"></a></td>
                    <td align="center" ><a href="telaAlterarFuncionario.php?cod=<?php echo $operacao['matricula']; ?>"> <img src="../../img/alterar.png"></a></td>
                    <td align="center"><a href="#" onclick="confirmarExclusao('<?php echo $operacao['matricula']; ?>','<?php echo utf8_encode($operacao['nome']);?>')" > <img src="../../img/lixo.png"></a></td>
                </tr>
        <?php
            }
        ?>
        </tbody>
     </table>
    <a href="../../menu.php"><img src='../../img/home1.png'width="70"/></a>
    <?php mysqli_close($conexao);?>
</body>
</html>